package com.eascs.finance.admin.common.service;

import java.util.List;

import com.alibaba.dubbo.config.annotation.Service;
import com.eascs.app.dao.PageResult;
import com.eascs.finance.admin.common.entity.ArticleEntity;
import com.eascs.finance.admin.common.entity.ArticleItemEntity;
import com.eascs.finance.admin.common.vo.ArticleQueryVO;

@Service
public interface IArticlefoService {
	  /**
     * @Title: findFrontArticleInfo
     * @Description: 分页查询前台文章信息
     * @author 张庆奇
     * @param vo
     * @return
     * @return PageResult<ArticleEntity>
     * @throws
     * @date 2016年11月28日 下午3:57:15
     */
    public PageResult<ArticleEntity> findFrontArticleInfo(ArticleQueryVO vo);
    
    /**
     * @Title: getArticleItemList
     * @Description: 查询前台栏目
     * @author 张庆奇
     * @return
     * @return List<ArticleItemEntity>
     * @throws
     * @date 2016年11月30日 上午11:00:12
     */
    public List<ArticleItemEntity> getArticleItemList();
    
    
    /**
     * @Title: findArticleById
     * @Description: 查询文章详情
     * @author 张庆奇
     * @param id
     * @return
     * @return ArticleEntity
     * @throws
     * @date 2016年12月2日 下午5:37:22
     */
    public ArticleEntity findArticleById(String id);
    
    /**
     * @Title: updateReadNum
     * @Description: 改变阅读量
     * @author 张庆奇
     * @param id
     * @return
     * @return boolean
     * @throws
     * @date 2016年12月22日 上午11:27:22
     */
    public boolean updateReadNum(String id);
    
}
